high-tech weaponry - Fransızca İngilizce Sözlük